native of cuba - French English Dictionary